Advertisement

Advertisement

New London

noun

  1. a seaport in SE Connecticut, on the Thames River: naval base.


Discover More

Example Sentences

The four-mile race to the railway bridge piers of New London had begun.

"He must bear a charmed life, or he would have been killed the night he jumped from the New London special," said Frank.

Our regiment was ordered to be ready to start for New London by the first of August.

This incident occurred at New London, and I have often thought of it in latter days.

When New London was sound asleep the young men stole out and by lantern-light began their work.

Advertisement

Advertisement

Advertisement

Advertisement